Skocz do zawartości

Zdjęcie
* * * * * 1 głosy

Jak optymalizować CSS?

css optymalizacja

Najlepsza odpowiedź unbreak, 07 stycznia 2015 - 11:22

Jedyne co mi przychodzi do głowy to http://csscompressor.com/

 

10 milionów linii kodu to dużo :P

Przejdź do postu


9 odpowiedzi w tym temacie
  • Zaloguj się, aby dodać odpowiedź
zonic

    WT Elite

  • 2 911 postów
    • Czas spędzony online: 134d 2h 28m 23s
472
Znakomita!
  • LocationToruń

Napisano 07 stycznia 2015 - 11:10

#1

Zabieram się właśnie za optymalizację CSS w jednym z projektów. Sporo tam tego bo łącznie około 10k lini. Ztym, że właśnie...  Klasy nie są pisane w jednej linii, co zamierzam poprawić.

Ale mam do Was pytanie, czy polecacie jakieś sprawdzone narzędzia do tego (takie, które nie popsują niczego, nie zinterpretują źle logiki itd) ?

A może chociaż zasady, których należy się trzymać? 


  • -1

unbreak

    WT Elite

  • 1 937 postów
    • Czas spędzony online: 27d 8h 43m 36s
506
Znakomita!
  • Location/home/unbreak

Napisano 07 stycznia 2015 - 11:22   Najlepsza odpowiedź

#2

Jedyne co mi przychodzi do głowy to http://csscompressor.com/

 

10 milionów linii kodu to dużo :P


  • 1

webDeveloper


zonic

    WT Elite

  • 2 911 postów
    • Czas spędzony online: 134d 2h 28m 23s
472
Znakomita!
  • LocationToruń

Napisano 07 stycznia 2015 - 11:27

#3

10 milionów linii kodu to dużo


Fakt :D 10k :P


Jedyne co mi przychodzi do głowy to http://csscompressor.com/



Testowałeś na dużych plikach? czy lepiej partiami?
  • 0

unbreak

    WT Elite

  • 1 937 postów
    • Czas spędzony online: 27d 8h 43m 36s
506
Znakomita!
  • Location/home/unbreak

Napisano 07 stycznia 2015 - 12:37

#4

Nie kojarzę plików z 10k liniami, ale po kilka k na pewno było :) On w sumie tylko robi replace na enterach spacjach i komentarzach, nic więcej.


  • 0

webDeveloper


zonic

    WT Elite

  • 2 911 postów
    • Czas spędzony online: 134d 2h 28m 23s
472
Znakomita!
  • LocationToruń

Napisano 07 stycznia 2015 - 12:41

#5

Nie kojarzę plików z 10k liniami, ale po kilka k na pewno było :) On w sumie tylko robi replace na enterach spacjach i komentarzach, nic więcej.

Fakt, zauważyłem :) Czyli w sumie na poczatek jak najbardziej sie nada.

Mi walił babole, bo jak w railsach mam:
 

background:image-url("download_background.jpg");

To wywalał mi cudzysłów :) Ale tak to spoko. z 1k linijek zrobiło się 165 ;p 


  • 0

unbreak

    WT Elite

  • 1 937 postów
    • Czas spędzony online: 27d 8h 43m 36s
506
Znakomita!
  • Location/home/unbreak

Napisano 07 stycznia 2015 - 13:45

#6

No i dobrze że wawalał :) Zbędne znaki.


  • 0

webDeveloper


zonic

    WT Elite

  • 2 911 postów
    • Czas spędzony online: 134d 2h 28m 23s
472
Znakomita!
  • LocationToruń

Napisano 07 stycznia 2015 - 14:12

#7

No i dobrze że wawalał :) Zbędne znaki.

No właśnie railsy tego nie łykną. Błąd kompilacji. To musi być.


  • 0

unbreak

    WT Elite

  • 1 937 postów
    • Czas spędzony online: 27d 8h 43m 36s
506
Znakomita!
  • Location/home/unbreak

Napisano 07 stycznia 2015 - 14:36

#8

Jakie railsy, ROR? :D


  • 0

webDeveloper


zonic

    WT Elite

  • 2 911 postów
    • Czas spędzony online: 134d 2h 28m 23s
472
Znakomita!
  • LocationToruń

Napisano 07 stycznia 2015 - 14:46

#9

Jakie railsy, ROR? :D

Dokładnie.


  • 0

zonic

    WT Elite

  • 2 911 postów
    • Czas spędzony online: 134d 2h 28m 23s
472
Znakomita!
  • LocationToruń

Napisano 17 stycznia 2015 - 20:21

#10

UPDATE:

Ruby on Rails jest tak zajebisty, że optymalizację na zasadzie usuwania białych znaków robi sam :)

Wcześniej u mnie to po prostu nie zadziałało z powodu błędu z assetsami. 


  • 0





Podone tematy Collapse


Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych